microbial-resistant paper - German English Dictionary